import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {CDSModule} from '../../comm-components/directives/validator.module';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {LoadingModule} from '../../comm-components/loading/loading.module';
import {AdOssUploadService} from '../../lib/service/ad-oss-upload.service';
import {Ng2BootstrapModule, PaginationModule} from 'ngx-bootstrap';
import {NotificationModule} from '../../comm-components/notification/notification.module';
import {routing} from './store-setting.routing';
// import {StoreSettingComponent} from './store-setting.component';
import {AqmModule} from 'angular-qq-maps';
import {qqMapKey} from 'config/api';

@NgModule({
    imports: [
        CommonModule,
        FormsModule,
        CDSModule,
        routing,
        PaginationModule,
        Ng2BootstrapModule,
        ReactiveFormsModule,
        NotificationModule,
        LoadingModule,
        AqmModule.forRoot({
            apiKey: qqMapKey
        }),
    ],
    declarations: [
        // StoreSettingComponent,
    ],
    providers: [
        AdOssUploadService
    ]
})
export class StoreSettingModule {
}
